﻿//using Google;
//using Google.Apis.Upload;
//using log4net.Core;
//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;
//using System;
//using System.Threading.Tasks;

//using DotNetOpenAuth.OAuth2;

//using Google;
////using Google.Apis.Authentication.OAuth2;
////using Google.Apis.Authentication.OAuth2.DotNetOpenAuth;
////using Google.Apis.Download;
////using Google.Apis.Drive.v2;
////using Google.Apis.Drive.v2.Data;
//using Google.Apis.Logging;
//using Google.Apis.Drive.v2;
//using Google.Apis.Services;
//using Google.Apis.Authentication.OAuth2;
//using Google.Apis.Authentication.OAuth2.DotNetOpenAuth;
//using Google.Apis.Download;
////using Google.Apis.Samples.Helper;
////using Google.Apis.Services;
////using Google.Apis.Upload;
////using Google.Apis.Util;

//namespace ReaderWriter.IO
//{
//    public class GoogleDrive
//    {
//        static GoogleDrive()
//        {
//            // initialize the log instance
//            ApplicationContext.RegisterLogger(new Log4NetLogger());
//            Logger = ApplicationContext.Logger.ForType<ResumableUpload<GoogleDrive>>();
//        }

//        public GoogleDrive()
//        {

//        }
//    }

//    public static class CommandLine
//    {
//        public static void WriteLine(string message)
//        {
//            Console.WriteLine(message);
//        }
//        public static void WriteError(string message)
//        {
//            Console.WriteLine(message);
//        }

//        internal static void PressAnyKeyToExit()
//        {
//            throw new System.NotImplementedException();
//        }

//        internal static void EnableExceptionHandling()
//        {
//            throw new System.NotImplementedException();
//        }

//        internal static void DisplayGoogleSampleHeader(string p)
//        {
//            throw new System.NotImplementedException();
//        }
//    }

//}